supply (explanation) - Inglés Sinónimo Diccionario